package org.mushroomdb.query.impl;

import java.util.List;

import org.mushroomdb.engine.EvaluationEngine;
import org.mushroomdb.query.Query;

public abstract class CompositeQuery extends Query {

	private Query firstQuery;
	private Query lastQuery;

	public abstract Object execute(EvaluationEngine evaluationEngine);
	
	public Query getFirstQuery() {
		return firstQuery;
	}

	public void setFirstQuery(Query firstQuery) {
		this.firstQuery = firstQuery;
	}

	public Query getLastQuery() {
		return lastQuery;
	}

	public void setLastQuery(Query lastQuery) {
		this.lastQuery = lastQuery;
	}

	public void setCorrespondences(List correspondencesList) {
		// TODO Auto-generated method stub
		
	}

}
